package cn.iocoder.yudao.module.resource.api.enums;

import cn.iocoder.yudao.framework.common.exception.ErrorCode;

/**
 * @author 王广帅
 * @version 1.0.0
 * @since 2024/9/4 23:10
 */
public interface EnumAipError {

    ErrorCode RELATION_TYPE_ERROR = new ErrorCode(2_002_000_001, "音频关联类型不存在");


    // message
    ErrorCode MESSAGE_NOT_EXISTS = new ErrorCode(2_002_001_001, "message not exists");


    // session
    ErrorCode SESSION_NOT_EXISTS = new ErrorCode(2_002_002_001, "session not exists");


    // role operation
    ErrorCode COSPLAY_OPERATION_NOT_EXISTS = new ErrorCode(2_002_003_001, "cosplay operation not exists");


    // log
    ErrorCode INTERACTION_LOG_NOT_EXISTS = new ErrorCode(2_002_004_001, "interaction log not exists");

    // message collection
    ErrorCode MESSAGE_COLLECTION_NOT_EXISTS = new ErrorCode(2_002_005_001, "message collection not exists");
    ErrorCode MESSAGE_COLLECTION_DEFAULT_ERROR = new ErrorCode(2_002_005_002, "{}");

    // game matches
    ErrorCode GAME_MATCHES_NOT_EXISTS = new ErrorCode(2_002_006_001, "game matches not exists");

    // user time balance
    ErrorCode USER_TIME_BALANCE_NOT_EXISTS = new ErrorCode(2_002_007_001, "user time balance not exists");

    // user time transaction
    ErrorCode USER_TIME_TRANSACTION_NOT_EXISTS = new ErrorCode(2_002_008_001, "user time transaction not exists");

    // user preference
    ErrorCode USER_PREFERENCE_NOT_EXISTS = new ErrorCode(2_002_009_001, "user preference not exists");

    // time package
    ErrorCode TIME_PACKAGE_NOT_EXISTS = new ErrorCode(2_002_010_001, "time package not exists");

}
